#define   _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <string.h>
//int main()
//{
//	int a =10;
//	printf("%p\n", &a);
//	int* bu = &a;
//	*bu = 100;
//	printf("%d\n", a);
//
//	return 0;
//}
//int main()
//{
//	int arr[] = { 1,2,3,4,5,6,7,8,9,10 };
//	int i = 0;
//	int se = sizeof(arr) / sizeof(arr[0]);
//	for (i = 0; i < se; i++)
//	{
//		printf("%d", arr[i]);
//	}
//	return 0;
//}
//int main()
//{
//	int arr[] = { 1,2,3,4,5,6,7,8,9,10 };
//	int i = 0;
//	int se = sizeof(arr) / sizeof(arr[0]);
//	int* p = &arr[0];
//	for (i = 0; i < se; i++)
//	{
//		printf("%d ", *p + i);
//	}
//	return 0;
//}
//
size_t my_strlen(char *q)
{
	//size_t count = 0;
	//while (*p != '\0')
	//{
	//	count++;
	//	*p++;
	//}
	//return count;
	char* p = q;
	while (*q != '\0')
	{
		q++;
	}
	return q-p;
}
int main()
{
	char arr[] = "abcdef";
	size_t len =my_strlen(arr);
	printf("%zu ", len);
	return 0;
}